Generating Graphical User Interfaces from Precise Domain Specifications
نویسندگان
چکیده
Turning requirements into working systems is the essence of software engineering. This paper proposes automation of one of the aspects of this vast problem: generating user interfaces directly from requirements models. It presents syntax and semantics of a comprehensible yet precise domain specification language. For this language, the paper presents the process of generating code for the user interface elements. This includes model transformation procedures to generate window initiation code and event handlers associated with these windows. The process is illustrated with an example based on an actual system developed using the presented approach.
منابع مشابه
A New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملCo-editors-in-chief Editorial Board Members on Visual Assessment of Software Quality Generating Graphical User Interfaces from Precise Domain Specifications on Visual Assessment of Software Quality
Development and maintenance of understandable and modifiable software is very challenging. Good system design and implementation requires strict discipline. The architecture of a project can sometimes be exceptionally difficult to grasp by developers. A project’s documentation gets outdated in a matter of days. These problems can be addressed using software analysis and visualization tools. Inc...
متن کاملAutomatic Generation of User Interfaces From Data Structure Specifications and Object-Oriented Application Models
Applications in scientific computing operate with data of complex structure and graphical tools for data editing, browsing and visualization are necessary. Most approaches to generating user interfaces provide some interactive layout facility together with a specialized language for describing user interaction. Realistic automated generation approaches are largely lacking, especially for applic...
متن کاملGenerating User Interfaces with the FUSE – System
With the FUSE(Formal User interface Speciication Environment){System we present a methodology and a set of integrated tools for the automatic generation of graphical user interfaces. FUSE provides tool{based support for all phases (task{, user{, problem domain analysis, design of the logical user interface, design of user interface in a particular layout style) of the user interface development...
متن کاملDygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems
Constructing multi-device interfaces still presents major challenges, despite all efforts of the industry and several academic initiatives to develop usable solutions. One approach which is finding its way into general use, is XML-based User Interface descriptions to generate suitable User Interfaces for embedded systems and mobile computing devices. Another important solution is Model-based Us...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- e-Informatica
دوره 8 شماره
صفحات -
تاریخ انتشار 2014